key fossil - Turkish English Dictionary